some other place - Español Inglés Diccionario